package servicios;

import java.util.List;

import modelo.Libro;
import daos.SessionManager;

/**
 * TODO: description
 */
public class LibrosManager {
    
    public Libro consultarLibro(Integer id) {
        return SessionManager.runInSession(new ConsultarLibro(id));
    }
    
    public Libro modificarNombre(Double precio,String deposito) {
        return SessionManager.runInSession(new ModificarLibro(precio,deposito));
    }

    public void crearLibroUsado(String isbn,Double precio, String titulo,List<String> autores,String deposito,String proveedor) {
        SessionManager.runInSession(new CrearLibroUsado(isbn, precio,titulo, autores,deposito,proveedor));
    }
    
    public void crearLibroNuevo(String isbn,Double precio, String titulo,List<String> autores,String deposito,String proveedor) {
        SessionManager.runInSession(new CrearLibroNuevo(isbn, precio,titulo, autores,deposito,proveedor));
    }

    public void crearLibroDeTercero(String isbn,Double precio, String titulo,List<String> autores,String deposito,String proveedor) {
        SessionManager.runInSession(new CrearLibroDeTercero(isbn, precio,titulo, autores,deposito,proveedor));
    }
    
}
